Start | Discover places | United Kingdom | Scotland | Edinburgh | Hotels | Travelodge Edinburgh Central Waterloo Place

Travelodge Edinburgh Central Waterloo Place

Hotel | Edinburgh | Scotland | United Kingdom

Contact details

Web

Phone
---

Address
17 Waterloo Pl
EH1 3BG Edinburgh

Map view

Reviews

1167 Reviews


 

Close by